package com.jxd.ordersys.dao;

import com.jxd.ordersys.model.Meal;

import java.util.List;

public interface MealMapper {

    /**
     * 获取所有的餐品
     * @return 餐品信息
     */
    List<Meal> getAllMeals();

    /**
     * 根据餐品编号获取餐品
     * @param mealId 餐品编号
     * @return 餐品信息
     */
    Meal getMealById(Integer mealId);

    /**
     * 添加餐品
     * @param meal 餐品信息
     * @return 添加结果
     */
    int addMeal(Meal meal);

    /**
     * 编辑餐品的信息
     * @param meal 餐品信息
     * @return 编辑结果
     */
    int editMeal(Meal meal);

    /**
     * 根据餐品的编号删除餐品
     * @param mealId 餐品编号
     * @return 删除结果
     */
    int delMealById(Integer mealId);

    String getImageUrlById(Integer mealId);

}
